Geçmişe Dönük Hata Tespit Oranlarının Zamanla Değişen Etkisine Göre Regresyon Testlerinin Önceliklendirilmesi
نویسندگان
چکیده
Özet. Büyük ölçekli yazılım sistemlerinin regresyon testleri masraflıdır. Kaynak kısıtları sebebiyle genellikle tüm test durumlarını değerlendirmek mümkün olmamaktadır. Dolayısıyla, hataları mümkün olan en kısa sürede tespit edecek şekilde test durumlarını önceliklendirmek gerekmektedir. Bu çalışmada, test durumlarını önceliklendirmek için geçmişte tespit edilen hata miktarlarının analizine dayanan bir yöntem öneriyoruz. Bu analizin ne derecede yakın geçmişe veya uzak geçmişe odaklanacağı, yöntemin bir parametresi olarak uyarlanabilmektedir. Bir dijital TV yazılımı için regresyon testlerini çeşitli parametre değerleri ile önceliklendirerek, elde edilen sıralamaların etkinliklerini karşılaştırdık. Yöntemimizin mevcut sıralamaya göre hata tespit oranı açısından daha etkili sıralamalar elde etmemizi sağladığını gördük.
منابع مشابه
Hibrid Algoritma ve Isıl İşlem Algoritmasıyla Test Kümesi Önceliklendirilmesi
Özet. Yazılımlar yaşam süresince müşteri istekleri, gereksinimler ve tasarım kararlarına göre değişiklik gösteren dinamik bir yapıdadır. İlgili bu güncellemelerin uygulamaya etkileri gözetilerek değişikliklerin kontrol edilmesi gerekilmektedir. Güncellenen yazılımlarda değişen modüllerin tekrar testlerinin yapılması bakım aşamasının en maliyetli süreçlerinden biridir. Bu sürecin bir parçası ola...
متن کاملYazılım Hata Kestirimi İçin Veri Analizi Yöntemlerinin Kullanılması
Özet. Yazılım kalite faaliyetleri içerisinde hataların giderilmesi için gerçekleştirilen test faaliyetleri önemli bir yer tutmaktadır. Bazı test faaliyetleri neticesinde dahi hataların tespit edilemediği durumlar olabilir. Bu nedenle yazılım hatalarının ve kusurlarının tespit edilebilmesi için etkin yöntemlere ihtiyaç vardır. Koddaki hatalı olabilecek yerler kodun özellikleri incelenerek tespit...
متن کاملYazılım Yapısal Kapsama Analizinde Testlerin Önceliklendirilmesi
Özet. Bu çal 3ma de§i3tirilmi3 ko3ul/karar kapsama stratejisince türetilmi3 test giri3lerinin önceliklendirilmesi için bir teknik sunmaktad r. Teknik Fourier analizine dayanmaktad r ve testlerin hata ortaya ç karma potansiyellerine göre s ralanabilmesini hede emektedir. Bu sayede yaz l m n yüksek öncelikli testlerden ba3layarak dü3ü§e do§ru s nanmas veya test kümesinin yüksek öncelikli testleri...
متن کاملYazilim Hata Kestirimi icin Ornek Bir Model
Özet. İNNOVA Bilişim Çözümleri A.Ş. bir Türk Telekom Grup şirketi olup; TSE-ISO-EN ISO 9001, ISO/IEC 20000, ISO/IEC 27001 ve TS ISO/IEC 15504 SPICE Seviye 2 uluslararası sertifikasyonlarına sahiptir. Bu model ve standartlara uygun olarak uygulama geliştirme süreçleri yürütülmektedir. Uygulama geliştirme süreçlerinden yazılım güvenilirliği; yazılımın başarısını gösteren en önemli kalite faktörle...
متن کاملStatik ve Dinamik Analizler ile Hesaplanan Risklere Dayalı Olarak Test Modellerinin İyileştirilmesi
Özet. Model bazlı test teknikleri, sistem kullanım modelinden test senaryolarının otomatik olarak oluşturulmasını sağlayarak verimliliği artırmaktadır. Prensip olarak sonsuz sayıda test senaryosu oluşturmak mümkündür; ancak bu senaryoları sınamak için kaynaklar kısıtlıdır. Dolayısıyla, kullanılan modelin içeriği ve test senaryosu oluşturma teknikleri, etkin bir şekilde hataların tespit edilmesi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014